cinnamon bark - English Synonyms Dictionary

cinnamon bark

n.
[1] cinnamon